morally reprehensible attack - French English Dictionary